#success {
  .banner {
    height:650px;
    background-image:url("../../images/common/bg.jpg");
    .txt {
      top:0;
      text-align:center
    }
    .line {
      position:relative;
      height:1px;
      margin-top:42px;
      background:#fff;
      em {
        position:absolute;
        width:25px;
        height:18px;
        top:0;
        left:50%;
        overflow:hidden
      }
      em:before {
        display:block;
        content:'';
        position:relative;
        top:-8px;
        left:4px;
        width:18px;
        height:18px;
        background:#fff;
        @include rotate(45deg)
      }
    }
  }
  .container {
    padding-top:149px;
    padding-bottom:200px;
    background:url("../../images/icon/icon_28.png") center 128px no-repeat;
    p {
      line-height:49px;
      font-size:28px;
      text-align:center
    }
    p.mail {
      color:$color-theme
    }
    .pic {
      padding:100px 0
    }
  }
}
